#ifndef SONG_H
#define SONG_H

#include <string>

/*-------------------------------------------------------------------------------------
--
--	CLASS: Song
--
--	Date: April 1, 2010
--
--	REVISIONS (Date and Description):
--
--	DESIGNER: Brad Paugh
--
--	PROGRAMMER: Brad Paugh
--
--  INTERFACE: class Song
--
--  RETURNS: N/A
--
--	NOTES: Class implementing the information of a song data file.
--
-------------------------------------------------------------------------------------*/
class Song
{
	public:
		Song();
        Song(std::string filename, std::string path);
		void vote();
		void setVotes(int votes);
		unsigned int getVotes();
		std::string getFilename();
        std::string getPath();
	private:
		std::string filename_;
        std::string path_;
		unsigned int votes_;
};

#endif
